package ar.edu.utn.frba.tacs.grupo04.CarpielaCarpeta.Usuarios;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

import org.hibernate.Query;
import org.hibernate.classic.Session;

import ar.edu.utn.frba.tacs.grupo04.CarpielaCarpeta.Persistencia.Persistible;


/**
 * Interfaz para UsuarioDAO
 * @author Administrador
 *
 */
public interface UsuarioDAO extends Persistible{
	
	Usuario getByNombre(String nombre);
	Object getById(int id); 
	void addNew (Object object);
	void addAll(ArrayList<Usuario> usuariosFromXML);  
	Collection<Usuario> getAll();
	Usuario getLoginUser(String email, String password);
	
}
